package day_2022_1_to_2.day16;

//2、有一对兔子，从出生后第3个月起每个月都生一对兔子，小兔子长到第三个月后每个月又生一对兔子，假如兔子都
//不死，问第n个月的兔子对数为多少？

public class Day3_2 {
    public static void main(String[] args) {
        int month=6;
        for (int i = 1; i <= month; i++) {
            int total=func(i);
            System.out.println("第"+i+"个月的兔子对数为"+total+"只");
        }
    }

    private static int func(int n) {
        if(n==1||n==2){
            return 1;
        }
        return func(n-1)+func(n-2);
    }
}
